﻿<html>
<body>
<h1>XML-Cast</h1>
<h2>Vad är XML-Cast?</h2>

<p>XML-Cast är en interaktiv, tillståndslös XSLT-exekverare.</p>

<p>Dess främsta funktion är att låta användaren döpa om alla förekomster av element med hjälp av en lista baserad på en dtd eller ett schema. Den lista som är förinstallerad är dtbook121, men andra listor kan användas.</p>
<p>De namnbyten som användaren valt kompileras till ett XSLT som körs på användarens begäran. Därtill kan andra XSLTn köras, för att resultatet ska stämma bättre med önskat format.</p>
<h2>Att använda XML-Cast</h2>
<h3>Byta element</h3>
<p></p>
<h3>Ångra</h3>
<p>Eftersom XML-Cast är tillståndslöst så finns ingen ångra-funktion. Programmet utgår alltid från den fil som skapades då dokumentet öppnades eller importerades och de åtgärder som användaren utför sparas till en annan fil.</p>
<p>Det här innebär att en inställningar ångras genom att denna återställs till sitt ursprungliga värde.</p>
<h3>Spara</h3>
<p>Programmet utgår aldrig ifrån att ursprungsfilen ska skrivas över. Därför måste ett filnamn väljas första gången användaren sparar, oavsett om funktionen <em>spara</em> eller <em>spara som</em> använts.</p>
<p>Efterföljande anrop till <em>spara</em> skriver över den fil som senast användes för att spara.</p>

<a href="page2.html">Sida2</a>
</body>
</html>
